From: Jasper St. Pierre Date: Mon, 4 Nov 2013 19:25:29 +0000 (-0500) Subject: messageTray: Use a regular tween when expanding the notification X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~3073 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=4ba8518462547ceb056183ab486e115769929718;p=gnome-shell.git messageTray: Use a regular tween when expanding the notification When a notification becomes expanded, it's either already shown, or in the process of being shown. Don't set the state to SHOWING again, which confuses our state machine. --- diff --git a/js/ui/messageTray.js b/js/ui/messageTray.js index 19599441a..cd05973da 100644 --- a/js/ui/messageTray.js +++ b/js/ui/messageTray.js @@ -2755,12 +2755,12 @@ const MessageTray = new Lang.Class({ } else if (this._notification.y != expandedY) { // Tween also opacity here, to override a possible tween that's // currently hiding the notification. - this._tween(this._notificationWidget, '_notificationState', State.SHOWN, - { y: expandedY, - opacity: 255, - time: ANIMATION_TIME, - transition: 'easeOutQuad' - }); + Tweener.addTween(this._notificationWidget, + { y: expandedY, + opacity: 255, + time: ANIMATION_TIME, + transition: 'easeOutQuad' + }); } },